find oneself in a precarious situation - Turc Anglais Dictionnaire